package com.john.blog.common.vo;

/**
 * 远程配置对象
 * 
 * @author JiangGengchao
 * @date 2018年3月11日
 */
public class RemoteConfig {

    private String remoteServer;
    private String remoteUsername;
    private Integer remotePort;
    private String remotePassword;
    private Boolean needDelete;
    private String defaultPath;
    private String configPath;

    public RemoteConfig(String remoteServer, String remoteUsername, Integer remotePort, String remotePassword, Boolean needDelete, String defaultPath, String configPath) {
        super();
        this.remoteServer = remoteServer;
        this.remoteUsername = remoteUsername;
        this.remotePort = remotePort;
        this.remotePassword = remotePassword;
        this.needDelete = needDelete;
        this.defaultPath = defaultPath;
        this.configPath = configPath;
    }

    /**
     * @return the remoteServer
     */
    public final String getRemoteServer() {
        return remoteServer;
    }

    /**
     * @param remoteServer
     *            the remoteServer to set
     */
    public final void setRemoteServer(String remoteServer) {
        this.remoteServer = remoteServer;
    }

    /**
     * @return the remoteUsername
     */
    public final String getRemoteUsername() {
        return remoteUsername;
    }

    /**
     * @param remoteUsername
     *            the remoteUsername to set
     */
    public final void setRemoteUsername(String remoteUsername) {
        this.remoteUsername = remoteUsername;
    }

    /**
     * @return the remotePort
     */
    public final Integer getRemotePort() {
        return remotePort;
    }

    /**
     * @param remotePort
     *            the remotePort to set
     */
    public final void setRemotePort(Integer remotePort) {
        this.remotePort = remotePort;
    }

    /**
     * @return the remotePassword
     */
    public final String getRemotePassword() {
        return remotePassword;
    }

    /**
     * @param remotePassword
     *            the remotePassword to set
     */
    public final void setRemotePassword(String remotePassword) {
        this.remotePassword = remotePassword;
    }

    /**
     * @return the needDelete
     */
    public final Boolean getNeedDelete() {
        return needDelete;
    }

    /**
     * @param needDelete
     *            the needDelete to set
     */
    public final void setNeedDelete(Boolean needDelete) {
        this.needDelete = needDelete;
    }

    /**
     * @return the defaultPath
     */
    public final String getDefaultPath() {
        return defaultPath;
    }

    /**
     * @param defaultPath
     *            the defaultPath to set
     */
    public final void setDefaultPath(String defaultPath) {
        this.defaultPath = defaultPath;
    }

    /**
     * @return the configPath
     */
    public final String getConfigPath() {
        return configPath;
    }

    /**
     * @param configPath
     *            the configPath to set
     */
    public final void setConfigPath(String configPath) {
        this.configPath = configPath;
    }

}
